5097번 - 회전
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
리스트 내장함수인 pop()과 append()로 쉽게 해결
T = int(input()) |
5105번 - 미로의 거리
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
지난 미로 문제는 DFS, 이번에는 BFS로 해결
DFS는 재귀적으로, BFS는 반복을 통해 접근
def BFS(x, y): # 현재 좌표 등록 |
5099번 - 피자 굽기
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
화덕을 돌려가며 피자를 굽자
def pizza(): # 초기 화덕 큐 |
5102번 - 노드의 거리
- 시간 : 10개 테스트케이스를 합쳐서 Python의 경우 2초
- 메모리 : 힙, 정적 메모리 합쳐서 256MB 이내, 스택 메모리 1MB 이내
전역변수 ‘ans’를 사용하지 않고 BFS() 함수에서 return path_len[]를 하면 테스트 케이스 중 하나가 오답이 된다
간선이 없는 경우인거 같은데…
def makeGraph(): |